package com.revenant.driver.bean.Driver;

import java.util.List;

/**
 * @ProjectName: Driver
 * @Package: com.revenant.driver.bean.Driver
 * @ClassName: CarManageListBean
 * @Description: java类作用描述
 * @Author: Revenant
 * @CreateDate: 2020-02-08 20:33
 * @UpdateUser: 更新者
 * @UpdateDate: 2020-02-08 20:33
 * @UpdateRemark: 更新说明
 * @Version: 1.0
 */
public class CarManageListBean {


    /**
     * code : 0
     * msg : SUCCESS
     * sign : null
     * timestamp : 0
     * data : {"total":3,"result":[{"id":3,"vehicleNumber":"辽A55533","vehiclePlateColorCode":"1","vehicleType":"H10","owner":"悟空","useCharacter":"拉活","vin":"拉活","issuingOrganizations":"拉活","registerDate":"2020-01-15T16:00:00.000+0000","issueDate":"2020-01-15T16:00:00.000+0000","vehicleEnergyType":"2","vehicleTonnage":1,"grossMass":1,"roadTransportCertificateNumber":"1","trailerVehiclePlateNumber":"1","remark":"1","vehiclePhoto":"1","status":false,"accountId":3,"type":false,"isDel":false,"ctime":"2020-01-16T10:48:13.000+0000","mtime":null,"carLength":18,"drivingLicenseImgJust":null,"drivingLicenseImgBack":null,"operationCertificate":null},{"id":7,"vehicleNumber":"辽AN82P0","vehiclePlateColorCode":null,"vehicleType":"H11","owner":"郭校良","useCharacter":"非营运","vin":"LSGKB52H0J1075163","issuingOrganizations":null,"registerDate":"2017-11-30T16:00:00.000+0000","issueDate":"2017-11-30T16:00:00.000+0000","vehicleEnergyType":null,"vehicleTonnage":12,"grossMass":18.01,"roadTransportCertificateNumber":null,"trailerVehiclePlateNumber":"豫70027","remark":"2020-11-06","vehiclePhoto":null,"status":false,"accountId":3,"type":true,"isDel":false,"ctime":"2020-01-19T05:36:21.000+0000","mtime":"2020-01-19T05:36:21.000+0000","carLength":10,"drivingLicenseImgJust":"group1/M00/00/01/3csdK14eozuAcQogAAFTTuRgb9s180.jpg","drivingLicenseImgBack":"group1/M00/00/01/3csdK14jyB2AfwEfAACp1-O1juk452.jpg","operationCertificate":null},{"id":8,"vehicleNumber":"辽A77666","vehiclePlateColorCode":"1","vehicleType":"H11","owner":"八戒","useCharacter":"非营运","vin":"非营运","issuingOrganizations":"非营运","registerDate":"2020-01-19T16:00:00.000+0000","issueDate":"2020-01-19T16:00:00.000+0000","vehicleEnergyType":"2","vehicleTonnage":1,"grossMass":1,"roadTransportCertificateNumber":"1","trailerVehiclePlateNumber":"1","remark":"1","vehiclePhoto":"1","status":false,"accountId":3,"type":false,"isDel":false,"ctime":"2020-01-20T03:15:29.000+0000","mtime":"2020-01-20T03:15:33.000+0000","carLength":10,"drivingLicenseImgJust":"group1/M00/00/01/3csdK14eozuAcQogAAFTTuRgb9s180.jpg","drivingLicenseImgBack":null,"operationCertificate":null}],"pageNum":1,"pageSize":10,"pages":1,"size":3}
     */

    private String code;
    private String   msg;
    private Object   sign;
    private String      timestamp;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Object getSign() {
        return sign;
    }

    public void setSign(Object sign) {
        this.sign = sign;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * total : 3
         * result : [{"id":3,"vehicleNumber":"辽A55533","vehiclePlateColorCode":"1","vehicleType":"H10","owner":"悟空","useCharacter":"拉活","vin":"拉活","issuingOrganizations":"拉活","registerDate":"2020-01-15T16:00:00.000+0000","issueDate":"2020-01-15T16:00:00.000+0000","vehicleEnergyType":"2","vehicleTonnage":1,"grossMass":1,"roadTransportCertificateNumber":"1","trailerVehiclePlateNumber":"1","remark":"1","vehiclePhoto":"1","status":false,"accountId":3,"type":false,"isDel":false,"ctime":"2020-01-16T10:48:13.000+0000","mtime":null,"carLength":18,"drivingLicenseImgJust":null,"drivingLicenseImgBack":null,"operationCertificate":null},{"id":7,"vehicleNumber":"辽AN82P0","vehiclePlateColorCode":null,"vehicleType":"H11","owner":"郭校良","useCharacter":"非营运","vin":"LSGKB52H0J1075163","issuingOrganizations":null,"registerDate":"2017-11-30T16:00:00.000+0000","issueDate":"2017-11-30T16:00:00.000+0000","vehicleEnergyType":null,"vehicleTonnage":12,"grossMass":18.01,"roadTransportCertificateNumber":null,"trailerVehiclePlateNumber":"豫70027","remark":"2020-11-06","vehiclePhoto":null,"status":false,"accountId":3,"type":true,"isDel":false,"ctime":"2020-01-19T05:36:21.000+0000","mtime":"2020-01-19T05:36:21.000+0000","carLength":10,"drivingLicenseImgJust":"group1/M00/00/01/3csdK14eozuAcQogAAFTTuRgb9s180.jpg","drivingLicenseImgBack":"group1/M00/00/01/3csdK14jyB2AfwEfAACp1-O1juk452.jpg","operationCertificate":null},{"id":8,"vehicleNumber":"辽A77666","vehiclePlateColorCode":"1","vehicleType":"H11","owner":"八戒","useCharacter":"非营运","vin":"非营运","issuingOrganizations":"非营运","registerDate":"2020-01-19T16:00:00.000+0000","issueDate":"2020-01-19T16:00:00.000+0000","vehicleEnergyType":"2","vehicleTonnage":1,"grossMass":1,"roadTransportCertificateNumber":"1","trailerVehiclePlateNumber":"1","remark":"1","vehiclePhoto":"1","status":false,"accountId":3,"type":false,"isDel":false,"ctime":"2020-01-20T03:15:29.000+0000","mtime":"2020-01-20T03:15:33.000+0000","carLength":10,"drivingLicenseImgJust":"group1/M00/00/01/3csdK14eozuAcQogAAFTTuRgb9s180.jpg","drivingLicenseImgBack":null,"operationCertificate":null}]
         * pageNum : 1
         * pageSize : 10
         * pages : 1
         * size : 3
         */

        private String total;
        private int              pageNum;
        private int              pageSize;
        private int              pages;
        private int              size;
        private List<ResultBean> result;

        public String getTotal() {
            return total;
        }

        public void setTotal(String total) {
            this.total = total;
        }

        public int getPageNum() {
            return pageNum;
        }

        public void setPageNum(int pageNum) {
            this.pageNum = pageNum;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public int getPages() {
            return pages;
        }

        public void setPages(int pages) {
            this.pages = pages;
        }

        public int getSize() {
            return size;
        }

        public void setSize(int size) {
            this.size = size;
        }

        public List<ResultBean> getResult() {
            return result;
        }

        public void setResult(List<ResultBean> result) {
            this.result = result;
        }

        public static class ResultBean {
            /**
             * id : 3
             * vehicleNumber : 辽A55533
             * vehiclePlateColorCode : 1
             * vehicleType : H10
             * owner : 悟空
             * useCharacter : 拉活
             * vin : 拉活
             * issuingOrganizations : 拉活
             * registerDate : 2020-01-15T16:00:00.000+0000
             * issueDate : 2020-01-15T16:00:00.000+0000
             * vehicleEnergyType : 2
             * vehicleTonnage : 1
             * grossMass : 1
             * roadTransportCertificateNumber : 1
             * trailerVehiclePlateNumber : 1
             * remark : 1
             * vehiclePhoto : 1
             * status : false
             * accountId : 3
             * type : false
             * isDel : false
             * ctime : 2020-01-16T10:48:13.000+0000
             * mtime : null
             * carLength : 18
             * drivingLicenseImgJust : null
             * drivingLicenseImgBack : null
             * operationCertificate : null
             */

            private String id;
            private String  vehicleNumber;
            private String  vehiclePlateColorCode;
            private String  vehicleType;
            private String  owner;
            private String  useCharacter;
            private String  vin;
            private String  issuingOrganizations;
            private String  registerDate;
            private String  issueDate;
            private String  vehicleEnergyType;
            private String     vehicleTonnage;
            private String     grossMass;
            private String  roadTransportCertificateNumber;
            private String  trailerVehiclePlateNumber;
            private String  remark;
            private String  vehiclePhoto;
            private int status;
            private String     accountId;
            private boolean type;
            private int isDel;
            private String  ctime;
            private Object  mtime;
            private int isExamine;

            public int isDel() {
                return isDel;
            }

            public void setDel(int del) {
                isDel = del;
            }

            public int getIsExamine() {
                return isExamine;
            }

            public void setIsExamine(int isExamine) {
                this.isExamine = isExamine;
            }

            private String     carLength;
            private Object  drivingLicenseImgJust;
            private Object  drivingLicenseImgBack;
            private Object  operationCertificate;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getVehicleNumber() {
                return vehicleNumber;
            }

            public void setVehicleNumber(String vehicleNumber) {
                this.vehicleNumber = vehicleNumber;
            }

            public String getVehiclePlateColorCode() {
                return vehiclePlateColorCode;
            }

            public void setVehiclePlateColorCode(String vehiclePlateColorCode) {
                this.vehiclePlateColorCode = vehiclePlateColorCode;
            }

            public String getVehicleType() {
                return vehicleType;
            }

            public void setVehicleType(String vehicleType) {
                this.vehicleType = vehicleType;
            }

            public String getOwner() {
                return owner;
            }

            public void setOwner(String owner) {
                this.owner = owner;
            }

            public String getUseCharacter() {
                return useCharacter;
            }

            public void setUseCharacter(String useCharacter) {
                this.useCharacter = useCharacter;
            }

            public String getVin() {
                return vin;
            }

            public void setVin(String vin) {
                this.vin = vin;
            }

            public String getIssuingOrganizations() {
                return issuingOrganizations;
            }

            public void setIssuingOrganizations(String issuingOrganizations) {
                this.issuingOrganizations = issuingOrganizations;
            }

            public String getRegisterDate() {
                return registerDate;
            }

            public void setRegisterDate(String registerDate) {
                this.registerDate = registerDate;
            }

            public String getIssueDate() {
                return issueDate;
            }

            public void setIssueDate(String issueDate) {
                this.issueDate = issueDate;
            }

            public String getVehicleEnergyType() {
                return vehicleEnergyType;
            }

            public void setVehicleEnergyType(String vehicleEnergyType) {
                this.vehicleEnergyType = vehicleEnergyType;
            }

            public String getVehicleTonnage() {
                return vehicleTonnage;
            }

            public void setVehicleTonnage(String vehicleTonnage) {
                this.vehicleTonnage = vehicleTonnage;
            }

            public String getGrossMass() {
                return grossMass;
            }

            public void setGrossMass(String grossMass) {
                this.grossMass = grossMass;
            }

            public String getRoadTransportCertificateNumber() {
                return roadTransportCertificateNumber;
            }

            public void setRoadTransportCertificateNumber(String roadTransportCertificateNumber) {
                this.roadTransportCertificateNumber = roadTransportCertificateNumber;
            }

            public String getTrailerVehiclePlateNumber() {
                return trailerVehiclePlateNumber;
            }

            public void setTrailerVehiclePlateNumber(String trailerVehiclePlateNumber) {
                this.trailerVehiclePlateNumber = trailerVehiclePlateNumber;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getVehiclePhoto() {
                return vehiclePhoto;
            }

            public void setVehiclePhoto(String vehiclePhoto) {
                this.vehiclePhoto = vehiclePhoto;
            }

            public int isStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public String getAccountId() {
                return accountId;
            }

            public void setAccountId(String accountId) {
                this.accountId = accountId;
            }

            public boolean isType() {
                return type;
            }

            public void setType(boolean type) {
                this.type = type;
            }

            public int isIsDel() {
                return isDel;
            }

            public void setIsDel(int isDel) {
                this.isDel = isDel;
            }

            public String getCtime() {
                return ctime;
            }

            public void setCtime(String ctime) {
                this.ctime = ctime;
            }

            public Object getMtime() {
                return mtime;
            }

            public void setMtime(Object mtime) {
                this.mtime = mtime;
            }

            public String getCarLength() {
                return carLength;
            }

            public void setCarLength(String carLength) {
                this.carLength = carLength;
            }

            public Object getDrivingLicenseImgJust() {
                return drivingLicenseImgJust;
            }

            public void setDrivingLicenseImgJust(Object drivingLicenseImgJust) {
                this.drivingLicenseImgJust = drivingLicenseImgJust;
            }

            public Object getDrivingLicenseImgBack() {
                return drivingLicenseImgBack;
            }

            public void setDrivingLicenseImgBack(Object drivingLicenseImgBack) {
                this.drivingLicenseImgBack = drivingLicenseImgBack;
            }

            public Object getOperationCertificate() {
                return operationCertificate;
            }

            public void setOperationCertificate(Object operationCertificate) {
                this.operationCertificate = operationCertificate;
            }
        }
    }
}
